package com.webside.wap.common.example;

import java.util.Date;

/**
 * 关于BVideo的操作模型
 * @author XuanZhen XYH
 *
 */
public class VideoExample {
	/************************BVideo表中数据*******************************/
	//视频编号
    private Integer id;
    //剧目编号
    private Integer seriesId;
    //标题
    private String title;
    public String getH360pUrl() {
		return h360pUrl;
	}
	public void setH360pUrl(String h360pUrl) {
		this.h360pUrl = h360pUrl;
	}
	public String getH720pUrl() {
		return h720pUrl;
	}
	public void setH720pUrl(String h720pUrl) {
		this.h720pUrl = h720pUrl;
	}
	public String getH1080pUrl() {
		return h1080pUrl;
	}
	public void setH1080pUrl(String h1080pUrl) {
		this.h1080pUrl = h1080pUrl;
	}
	//描述
    private String description;
    //简介
    private String summary;
    //集数
    private Integer setNum;
    //海报
    private String poster;
    //封面
    private String cover;
    //资源id
    private int resourceId;
    //标签
    private String tag;
    //是否最新更新
    private Date isLatestUpdate;
    //下载地址
    private String downloadUrl;
    //播放次数
    private Integer playCount;
    //评论次数
    private Integer commentCount;
    //点赞次数
    private Integer likeCount;
    //下载次数
    private Integer downloadCount;
    //分享次数
    private Integer shareCount;
    //上线状态
    private String status;
    //上传者id
    private Integer createUserId;
    //上传者名
    private String createUserName;
    //创建时间
    private Date createTime;
    //审核者编号
    private Integer approvalUserId;
    //审核者名
    private String approvalUserName;
    //审核时间
    private Date approvalTime;
    //删除者名称
    private Integer deleteUserId;
    //删除者姓名
    private String deleteUserName;
    //删除时间
    private Date deleteTime;
    /************************BVideo表中数据结束*******************************/
    
    
    //传入一个需求的清晰度
    private String clearity;
    
    /************************BVideo_source表中数据开始*******************************/
    
    //返回的播放地址(根据传入的清晰度参数)(四列可能作为返回值url，h360url、h720url、h1080url )
    //默认播放的url
    private String url;
    //360p的url
    private String h360pUrl;
    //720p的url
    private String h720pUrl;
    //1080p的url
    private String h1080pUrl;
    
    
    /************************暂时本功能只需要进行匹配url*******************************/
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getSeriesId() {
		return seriesId;
	}
	public void setSeriesId(Integer seriesId) {
		this.seriesId = seriesId;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getSummary() {
		return summary;
	}
	public void setSummary(String summary) {
		this.summary = summary;
	}
	public Integer getSetNum() {
		return setNum;
	}
	public void setSetNum(Integer setNum) {
		this.setNum = setNum;
	}
	public String getPoster() {
		return poster;
	}
	public void setPoster(String poster) {
		this.poster = poster;
	}
	public String getCover() {
		return cover;
	}
	public void setCover(String cover) {
		this.cover = cover;
	}
	public int getResourceId() {
		return resourceId;
	}
	public void setResourceId(int resourceId) {
		this.resourceId = resourceId;
	}
	public String getTag() {
		return tag;
	}
	public void setTag(String tag) {
		this.tag = tag;
	}
	public Date getIsLatestUpdate() {
		return isLatestUpdate;
	}
	public void setIsLatestUpdate(Date isLatestUpdate) {
		this.isLatestUpdate = isLatestUpdate;
	}
	public String getDownloadUrl() {
		return downloadUrl;
	}
	public void setDownloadUrl(String downloadUrl) {
		this.downloadUrl = downloadUrl;
	}
	public Integer getPlayCount() {
		return playCount;
	}
	public void setPlayCount(Integer playCount) {
		this.playCount = playCount;
	}
	public Integer getCommentCount() {
		return commentCount;
	}
	public void setCommentCount(Integer commentCount) {
		this.commentCount = commentCount;
	}
	public Integer getLikeCount() {
		return likeCount;
	}
	public void setLikeCount(Integer likeCount) {
		this.likeCount = likeCount;
	}
	public Integer getDownloadCount() {
		return downloadCount;
	}
	public void setDownloadCount(Integer downloadCount) {
		this.downloadCount = downloadCount;
	}
	public Integer getShareCount() {
		return shareCount;
	}
	public void setShareCount(Integer shareCount) {
		this.shareCount = shareCount;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Integer getCreateUserId() {
		return createUserId;
	}
	public void setCreateUserId(Integer createUserId) {
		this.createUserId = createUserId;
	}
	public String getCreateUserName() {
		return createUserName;
	}
	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Integer getApprovalUserId() {
		return approvalUserId;
	}
	public void setApprovalUserId(Integer approvalUserId) {
		this.approvalUserId = approvalUserId;
	}
	public String getApprovalUserName() {
		return approvalUserName;
	}
	public void setApprovalUserName(String approvalUserName) {
		this.approvalUserName = approvalUserName;
	}
	public Date getApprovalTime() {
		return approvalTime;
	}
	public void setApprovalTime(Date approvalTime) {
		this.approvalTime = approvalTime;
	}
	public Integer getDeleteUserId() {
		return deleteUserId;
	}
	public void setDeleteUserId(Integer deleteUserId) {
		this.deleteUserId = deleteUserId;
	}
	public String getDeleteUserName() {
		return deleteUserName;
	}
	public void setDeleteUserName(String deleteUserName) {
		this.deleteUserName = deleteUserName;
	}
	public Date getDeleteTime() {
		return deleteTime;
	}
	public void setDeleteTime(Date deleteTime) {
		this.deleteTime = deleteTime;
	}
	public String getClearity() {
		return clearity;
	}
	public void setClearity(String clearity) {
		this.clearity = clearity;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	@Override
	public String toString() {
		return "VideoExample [id=" + id + ", seriesId=" + seriesId + ", title=" + title + ", description=" + description
				+ ", summary=" + summary + ", setNum=" + setNum + ", poster=" + poster + ", cover=" + cover
				+ ", resourceId=" + resourceId + ", tag=" + tag + ", isLatestUpdate=" + isLatestUpdate
				+ ", downloadUrl=" + downloadUrl + ", playCount=" + playCount + ", commentCount=" + commentCount
				+ ", likeCount=" + likeCount + ", downloadCount=" + downloadCount + ", shareCount=" + shareCount
				+ ", status=" + status + ", createUserId=" + createUserId + ", createUserName=" + createUserName
				+ ", createTime=" + createTime + ", approvalUserId=" + approvalUserId + ", approvalUserName="
				+ approvalUserName + ", approvalTime=" + approvalTime + ", deleteUserId=" + deleteUserId
				+ ", deleteUserName=" + deleteUserName + ", deleteTime=" + deleteTime + ", clearity=" + clearity
				+ ", url=" + url + ", h360pUrl=" + h360pUrl + ", h720pUrl=" + h720pUrl + ", h1080pUrl=" + h1080pUrl
				+ "]";
	}
    
    
    
    
}	
